power turret - Francés Inglés Diccionario